xinnjie is a small, developer-focused publisher that concentrates on a single pain point shared by polyglot programmers: keeping keyboard shortcuts consistent across multiple editors and IDEs. Its only public offering, onekeymap-cli, is a lightweight command-line utility that exports, transforms and re-imports key-binding schemes among Visual Studio Code, Zed, the JetBrains family, Sublime Text, Vim and a growing list of other environments. Instead of manually recreating muscle memory for each new tool, users store one canonical JSON or YAML definition and let the program generate the correct mappings for every supported platform, automatically handling conflicts, platform-specific modifiers and extension-dependent commands. Typical workflows include onboarding a new team member with a standardized setup, migrating from one editor to another without productivity loss, or maintaining personal dotfiles across macOS, Windows and Linux. Because the tool is open-source and scriptable, it also integrates with CI pipelines to ensure that shared configurations remain in sync when plugins are updated. Although the catalog is narrow, the scope of the problem it solves is universal among professional coders who switch contexts frequently. The publisher’s software is available for free on get.nero.com, with downloads delivered through trusted Windows package sources such as winget, always providing the latest release and allowing batch installation alongside other utilities.

onekeymap-cli

Universal keymap configuration tool for VSCode, Zed, IntelliJ and more

Details